package com.lc.mail.service;

import com.study.common.entity.bo.BatchMailBo;
import com.study.common.entity.bo.MailBo;
import org.springframework.web.multipart.MultipartFile;

/**
 * @description: some desc
 * @author: LChuang
 * @date: 2023/9/26 17:38
 */
public interface MailService {

    /**
     * 普通邮件（支持批量发送）
     */
    String normalMail(MailBo bo);

    /**
     * html邮件（支持批量发送）
     */
    String htmlMail(MailBo bo);

    /**
     * 静态资源邮件（支持批量发送）
     */
    String staticMail(MailBo bo);

    /**
     * 附件邮件（支持批量发送）
     */
    String annexMail(MailBo bo, MultipartFile file);
}
